RoamGames-Challenge-2?node-id=0%3A1) you will see an interface that shows relevant notes, updates legibly based on new information, and enables the user to manually emphasize and de-emphasize relationships. That’s all based on indentation, the slider, and filters. What’s missing is an intelligent backend that’s able to interpret the user inputs and log those in conjunction with the searches as a meaningful input for the future.
I would keep pulling at the Gigjam string. People bringing their knowledge graphs together [[without sharing too much of the total graph]] is not an easy problem at all and [keeps Joel Chan up at night](https://twitter.com/JoelChan86/status/1309521782806847490 ?s=20&t=Y2_Y5xPm7X6NJAfkfO2_0A).
A few miscellaneous thoughts that came to mind as we were going:
- I would prompt you to think more about [[how multiple people think together in Jump.]] Apps like Roam make the implicit assumption that synthesis happens in one mind. A computer augmenting a person is powerful, but so is a computer/other people. I believe that scaffolding built for decentralized synthesis looks a lot like a social network (with different goals than social media).
- You often said things like "there ought to be a way for the system to recognize the conceptual similarity" and my first thought each time was to replace "system" with "multi-human/computer system." [[In your thought experiment, everything that requires difficult behavior change seems to be left to the computer]]. I’ll be pondering that for a while.
- The insight that the most useful thing a user can do is reveal their goals explicitly and have a conversation with the tool is powerful. Additionally, that common goals for a domain can be prebuilt, it’s just that nobody does it.
- Creating programs in the background for users is a powerful notion. A key problem we’ve noticed in a lot of our user interviews is aspirational systems that people can’t seem to keep up with. This may be a way to decrease entropy over the entire system as quantity increases.
- Apart from knowledge management, I want to use Jump to handle my DeFi taxes. I’m imagining uploading CSVs, making rules about how I want interactions with certain smart contracts to be treated. Many DeFi users are feeling the pain of waiting for tax software developers to update and include new protocols given the rapid pace of innovation.
- I would love to chat with you about your user research in this space. It’s clear how zooming out on your career, your work on Microsoft’s assisted coding, Light Table, Eve, and Looker all played into your product-instantiated insights for Jump, but it’s also clear that you studied your users more than most.
- I’d love to hear you elaborate on, "Decentralized apps with a P2P backend feel different than cloud based apps in that you build a more direct relationship with it."